package com.yudaxian.bi.model.dto.chart;

import lombok.Data;

import javax.validation.constraints.NotEmpty;
import java.io.Serializable;

/**
 * @Author: yudaxian
 * @Description: TODO
 * @DateTime: 2024/9/18 14:39
 **/
@Data
public class GenerateChartByAIRequest implements Serializable {

    // 图表名称
    @NotEmpty(message = "图表名称不能为空")
    private String name;

    // 图表目标
    @NotEmpty
    private String goal;

    // 图表类型
    @NotEmpty
    private String chartType;

    private String id;

    private static final long serialVersionUID = 1L;

}
